package Base;

class OperationMatrice {

	/**
	 * Multiplie deux matrices
	 * @param c1
	 * @param c2
	 */
	public static void multiplication (Matrice c1,Matrice c2) {
		
	}

	/**
	 * Inverse une matrice
	 */
	public static void inversion (Matrice c) {
		
	}
	
	/**
	 * Renvoie vrai si les vecteurs représentés par les matrices sont orthogonaux
	 * @param m1 Matrice 1
	 * @param m2 Matrice 2
	 * @return
	 */
	public static boolean orthogonal(Matrice m1,Matrice m2){
		int aretesCommunes=0;
		for(int i=0 ; i<m1.matrice.length-1 ; i++)
		{
			if(m1.matrice[i]==m2.matrice[i]){aretesCommunes++;}
		}
		return aretesCommunes%2==0?true:false;
	}

}